retinal persistence - German English Dictionary